Everything for Sale: The Virtues and Limits of Free Markets